to toil long and hard - Turco Inglés Diccionario